window restrictor - Spanish English Dictionary